XemiComputers Ltd.
. [ HOME ] . | MAIN MENU | . | TOOLBAR | . | COMMANDS | .

. | WHAT'S NEW | . | WIZARD | . | ABOUT XEMICOMPUTERS | .


It is recommended to have ASSB opened with tutorial.ssd loaded while reading this tutorial.
[ With all other windows minimized, right click on task bar and choose Tile Windows Vertically ]

ccomment.gif

                (184 bytes)Active ScreenSaver Builder 3.0
ccomment.gif (184 bytes)by XemiComputer Ltd.
ccomment.gif (184 bytes)www.xemico.com
ccomment.gif (184 bytes)
ccomment.gif (184 bytes)Tutorial by www.krstDesign.com
ccomment.gif (184 bytes)
ccomment.gif (184 bytes)Sets the beginning of main loop (whole ssaver)
ccomment.gif (184 bytes)If you are displaying credits at the beggining, 
ccomment.gif (184 bytes)you can start main loop just after showing them.
If you are going to share .ssd files with others, put some information about the author. (name, e-mail address, URL etc.)
crepeat.gif (851 bytes)Repeat Sets a beginning of looped sequence. In this case whole screen saver.
ccomment.gif (184 bytes)Defining text for intro. Use comments a lot!
Mark beginning of a sequence or just insert some white space for better readability.
cimage.gif (199 bytes)Image [Active ..., TextColour: RGB(255, 0, 0), ...
cimage.gif (199 bytes)Image [by Xemi..., TextColour: RGB(255, 0, 0), ...
cimage.gif (199 bytes)Image [www.xem..., TextColour: RGB(255, 255,...
cimage.gif (199 bytes)Image [T U T O..., TextColour: RGB(255, 255, ...
cimage.gif (199 bytes)
Image [by www...., TextColour: RGB(255, 255, ...
Defines images/text.
Once ssd file is saved, you can delete all bmp files that are used from your hard disk, because they are included in .ssd file.
ccomment.gif (184 bytes)Defining sounds.  
cmulti.gif (1063 bytes)Multimedia [drip.wav]
cmulti.gif (1063 bytes)Multimedia [bloop.wav]
cmulti.gif (1063 bytes)Multimedia [beepbeep.wav]
cmulti.gif (1063 bytes)Multimedia [evacuate.wav]
cmulti.gif (1063 bytes)Multimedia [flare.wav]
cmulti.gif (1063 bytes)Multimedia [gong.wav]
cmulti.gif (1063 bytes)Multimedia [drum.wav]
cmulti.gif (1063 bytes)Multimedia [gear.wav]
Defines sound (.wav) files.
ccomment.gif (184 bytes)Displaying defined text.  
cmove.gif (200 bytes)Move [Active ..., Start Position: (197, -50), End ... Moves image from one coordinate to another. Show command is not necessary.
X, Y represent upper left corner of image/text.
cshow.gif (202 bytes)Show [by Xemi..., Position: (300, 190), Letter By ...
cshow.gif (202 bytes)Show [www.xem..., Position: (319, 220), Colour:...
Displays image/text on desired place of screen. X, Y represent upper left corner of image/text.
cmove.gif (200 bytes)Move [T U T O..., Start Position: (232, 1000), End...
cshow.gif (202 bytes)Show [by www...., Position: (288, 305), Letter By...
 
cwait.gif (165 bytes)Wait [Duration: 1.5 sec] Pauses screen saver for amount of time.
Sounds already playing are not affected.
ccomment.gif (184 bytes)By repeating black line with random start and end coordinates
ccomment.gif (184 bytes)
2000 times you will get clear screen effect.
ccomment.gif (184 bytes)Cls command is added in case that line command
ccomment.gif (184 bytes)
does not cover all text.
 
crepeat_.gif (851 bytes)Repeat  
cline.gif (100 bytes)Line [Width: 3, Style: Solid, Start Position: (Random,... Draws a line from one coordinate to another. In this case both coordinates are random and the line is black.
Try fixing beginning of line and leaving end coordinate and color random. And repeat line command few 1000s times.
cuntil.gif (961 bytes)Until [2000 times] Repeats lines between this line and first Repeat command above. In this case 2000 times.
ccls.gif (911 bytes)Cls [Colour: RGB(0, 0, 0)] Clears screen. You can define color of new blank screen. In this case that color is black.
ccomment.gif (184 bytes)Defining text and images for "scream" sequence.  
cimage.gif (199 bytes)Image [scream.bmp]
cimage.gif (199 bytes)Image [scream1.bmp]
cimage.gif (199 bytes)Image [CREATE ..., TextColour: RGB(255, 0, 0), ...
 
ccomment.gif (184 bytes)Scream.  
cmove.gif (200 bytes)Move [scream.bmp, Start Position: (-120, 125), ...
cmove.gif (200 bytes)Move [scream1.bmp, Start Position: (920, 125), ...
 
cshow.gif (202 bytes)Show [CREATE ..., Position: (250, 100), Letter By...  
cshow.gif (202 bytes)Show [CREATE ..., Position: (250, 480), Letter By ...  
cwait.gif (165 bytes)Wait [Duration: 1 sec]  
cmove.gif (200 bytes)Move [scream.bmp, Start Position: (303, 125), End ...
cmove.gif (200 bytes)Move [scream1.bmp, Start Position: (400, 125), End...
 
ccls.gif (911 bytes)Cls [Colour: RGB(0, 0, 0)]  
ccomment.gif (184 bytes)Defining images & text.  
cimage.gif (199 bytes)Image [Child.bmp]
cimage.gif (199 bytes)Image [Display..., TextColour: RGB(255, 255, 255), ...
cimage.gif (199 bytes)Image [Display..., TextColour: RGB(128, 128, 128), ...
cimage.gif (199 bytes)Image [DigiBall.bmp]
cimage.gif (199 bytes)Image [krst270d.bmp]
cimage.gif (199 bytes)Image [She.bmp]
cimage.gif (199 bytes)Image [Tall.bmp]
cimage.gif (199 bytes)Image [Move th..., TextColour: RGB(255, 255, 255), ...
cimage.gif (199 bytes)Image [Move th..., TextColour: RGB(128, 128, 128), ...
cimage.gif (199 bytes)Image [add you..., TextColour: RGB(255, 255, 255), ...
cimage.gif (199 bytes)Image [add you..., TextColour: RGB(128, 128, 128), ..
cimage.gif (199 bytes)Image ['... fe..., TextColour: RGB(255, 255, 0), BkColour:...]
cimage.gif (199 bytes)Image ['... fe..., TextColour: RGB(255, 0, 0), BkColour: ...
cimage.gif (199 bytes)Image [...disp..., TextColour: RGB(255, 255, 255), ...
cimage.gif (199 bytes)Image [...disp..., TextColour: RGB(128, 128, 128), ..
 
ccomment.gif (184 bytes)Showing images and text.  
cshow.gif (202 bytes)Show [Tall.bmp, Position: (0, 0), Colour: RGB(0, 0, 0),...
cwait.gif (165 bytes)Wait [Duration: 0.6 sec]
 
cplay.gif (132 bytes)Play [gong.wav, No wait - 1 time] Plays sound (.wav) file. You can define how many times it will be played and should screen saver pause or not while sound is being played.
cshow.gif (202 bytes)Show [Display..., Position: (170, 0), Letter By Letter ...
cwait.gif (165 bytes)Wait [Duration: 0.8 sec]
cplay.gif (132 bytes)Play [drip.wav, No wait - 1 time]
cshow.gif (202 bytes)Show [Child.bmp, Position: (620, 0), Colour: RGB(0, 0, 0),...
cwait.gif (165 bytes)Wait [Duration: 0.3 sec]
cplay.gif (132 bytes)Play [drip.wav, No wait - 1 time]
cshow.gif (202 bytes)Show [DigiBall.bmp, Position: (250, 285), Colour: RGB(...
cwait.gif (165 bytes)Wait [Duration: 0.3 sec]
cplay.gif (132 bytes)Play [drip.wav, No wait - 1 time]
cshow.gif (202 bytes)Show [She.bmp, Position: (600, 280), Colour: RGB(0, 0, ...
cwait.gif (165 bytes)Wait [Duration: 1 sec]
cplay.gif (132 bytes)Play [gong.wav, No wait - 1 time]
cshow.gif (202 bytes)Show [Display..., Position: (170, 0), Colour: RGB(0, 0, 0)...
cshow.gif (202 bytes)Show [Move th..., Position: (170, 20), Colour: RGB(0, 0, 0)...
cwait.gif (165 bytes)Wait [Duration: 0.5 sec]
cmove.gif (200 bytes)Move [She.bmp, Start Position: (600, 280), End Position:...
 
chide.gif (179 bytes)Hide [She.bmp] Hides defined image/text.
cwait.gif (165 bytes)Wait [Duration: 0.5 sec]
cmove.gif (200 bytes)Move [Child.bmp, Start Position: (620, 0), End Position: ...
chide.gif (179 bytes)Hide [Child.bmp]
cwait.gif (165 bytes)Wait [Duration: 0.5 sec]
cmove.gif (200 bytes)Move [DigiBall.bmp, Start Position: (250, 285), End Positi...
cwait.gif (165 bytes)Wait [Duration: 1 sec]
cplay.gif (132 bytes)Play [gong.wav, No wait - 1 time]
cshow.gif (202 bytes)Show [Move th..., Position: (170, 20), Colour: RGB(0, 0, ...
cshow.gif (202 bytes)Show [add you..., Position: (170, 40), Colour: RGB(0, 0, ...
cwait.gif (165 bytes)Wait [Duration: 0.5 sec]
cshow.gif (202 bytes)Show ['... fe..., Position: (180, 290), Colour: RGB(0, 0, 0)...
cwait.gif (165 bytes)Wait [Duration: 2 sec]
cplay.gif (132 bytes)Play [gong.wav, No wait - 1 time]
cshow.gif (202 bytes)Show [add you..., Position: (170, 40), Colour: RGB(0, 0, 0)...
cshow.gif (202 bytes)Show [...disp..., Position: (170, 60), Colour: RGB(0, 0, 0)...
cwait.gif (165 bytes)Wait [Duration: 0.5 sec]
cplay.gif (132 bytes)Play [drum.wav, No wait - 1 time]
chide.gif (179 bytes)Hide ['... fe...]
cshow.gif (202 bytes)Show ['... fe..., Position: (180, 290), Letter By Letter...
cwait.gif (165 bytes)Wait [Duration: 2 sec]
 
ccomment.gif (184 bytes)Defining text and images for animation.
ccomment.gif (184 bytes)
[ you can think about animation like a very fast slide-show ]
 
cimage.gif (199 bytes)Image [Or crea..., TextColour: RGB(255, 255, 255), BkCo...
cimage.gif (199 bytes)Image [ani01.bmp]
cimage.gif (199 bytes)Image [ani02.bmp]
cimage.gif (199 bytes)Image [ani03.bmp]
cimage.gif (199 bytes)Image [ani04.bmp]
cimage.gif (199 bytes)Image [ani05.bmp]
cimage.gif (199 bytes)Image [ani06.bmp]
cimage.gif (199 bytes)Image [ani07.bmp]
cimage.gif (199 bytes)Image [ani08.bmp]
cimage.gif (199 bytes)Image [ani09.bmp]
cimage.gif (199 bytes)Image [ani10.bmp]
cimage.gif (199 bytes)Image [ani11.bmp]
cimage.gif (199 bytes)Image [ani12.bmp]
cimage.gif (199 bytes)Image [ani13.bmp]
cimage.gif (199 bytes)Image [ani14.bmp]
cimage.gif (199 bytes)Image [ani15.bmp]
cimage.gif (199 bytes)Image [ani16.bmp]
Animation is actually showing images on the same place of the screen with some pause between.
If you are creating, for example, animation of a face closing eyes only first image should be of a whole face. Other images will be only eyes (only part of original image that is changed)
ccomment.gif (184 bytes)Playing animation.  
cwait.gif (165 bytes)Wait [Duration: 0.5 sec]
cplay.gif (132 bytes)Play [beepbeep.wav, Wait - 1 time]
chide.gif (179 bytes)Hide ['... fe...]
Hide [DigiBall.bmp]
 
cshow.gif (202 bytes)Show [...disp..., Position: (170, 60), Colour: RGB(0, 0, 0), Mixing: No Mixing, Background: Yes]
cshow.gif (202 bytes)Show [Or crea..., Position: (170, 80), Colour: RGB(0, 0, 0),...
cwait.gif (165 bytes)Wait [Duration: 0.5 sec]
cshow.gif (202 bytes)Show [ani01.bmp, Position: (450, 250), Colour: RGB(0, 0, 0)...
cplay.gif (132 bytes)Play [gear.wav, No wait - 1 time]
cwait.gif (165 bytes)Wait [Duration: 1 sec]
cshow.gif (202 bytes)Show [ani02.bmp, Position: (450, 250), Colour: RGB(0, 0, ..
cwait.gif (165 bytes)Wait [Duration: 0.1 sec]
cshow.gif (202 bytes)Show [ani03.bmp, Position: (450, 250), Colour: RGB(0, 0,...
cwait.gif (165 bytes)Wait [Duration: 0.1 sec]
cshow.gif (202 bytes)Show [ani04.bmp, Position: (450, 250), Colour: RGB(0, 0,
cwait.gif (165 bytes)Wait [Duration: 0.1 sec]
cshow.gif (202 bytes)Show [ani05.bmp, Position: (450, 250), Colour: RGB(0, 0,...
cwait.gif (165 bytes)Wait [Duration: 0.1 sec]
cshow.gif (202 bytes)Show [ani06.bmp, Position: (450, 250), Colour: RGB(0, 0, 0...
cwait.gif (165 bytes)Wait [Duration: 0.1 sec]
cshow.gif (202 bytes)Show [ani07.bmp, Position: (450, 250), Colour: RGB(0, 0, ...
cwait.gif (165 bytes)Wait [Duration: 0.1 sec]
cshow.gif (202 bytes)Show [ani08.bmp, Position: (450, 250), Colour: RGB(0, 0, ...
cwait.gif (165 bytes)Wait [Duration: 0.1 sec]
cshow.gif (202 bytes)Show [ani09.bmp, Position: (450, 250), Colour: RGB(0, 0,...
cwait.gif (165 bytes)Wait [Duration: 0.1 sec]
cshow.gif (202 bytes)Show [ani10.bmp, Position: (450, 250), Colour: RGB(0, ...
cwait.gif (165 bytes)Wait [Duration: 0.1 sec]
cshow.gif (202 bytes)Show [ani11.bmp, Position: (450, 250), Colour: RGB(0, 0...
cwait.gif (165 bytes)Wait [Duration: 0.1 sec]
cshow.gif (202 bytes)Show [ani12.bmp, Position: (450, 250), Colour: RGB(0, 0,..
cwait.gif (165 bytes)Wait [Duration: 0.1 sec]
cshow.gif (202 bytes)Show [ani13.bmp, Position: (450, 250), Colour: RGB(0, 0,...
cwait.gif (165 bytes)Wait [Duration: 0.1 sec]
cshow.gif (202 bytes)Show [ani14.bmp, Position: (450, 250), Colour: RGB(0, 0...
cwait.gif (165 bytes)Wait [Duration: 0.1 sec]
cshow.gif (202 bytes)Show [ani15.bmp, Position: (450, 250), Colour: RGB(0, 0,...
cwait.gif (165 bytes)Wait [Duration: 0.1 sec]
cshow.gif (202 bytes)Show [ani16.bmp, Position: (450, 250), Colour: RGB(0, 0,...
cwait.gif (165 bytes)Wait [Duration: 1.5 sec]
chide.gif (179 bytes)Hide [ani16.bmp]
chide.gif (179 bytes)Hide [...disp...]
chide.gif (179 bytes)Hide [Or crea...]
chide.gif (179 bytes)Hide [Display...]
chide.gif (179 bytes)Hide [Move th...]
chide.gif (179 bytes)Hide [add you...]
chide.gif (179 bytes)Hide [...disp...]
cwait.gif (165 bytes)Wait [Duration: 0.3 sec]
 
ccomment.gif (184 bytes)Clearing every 2nd line.
ccomment.gif (184 bytes)[ moving line 2 pixels wide with step 3 both verticaly and
ccomment.gif (184 bytes)
horizontaly will create a grid ]
 
cimage.gif (199 bytes)Image [line.bmp]
cimage.gif (199 bytes)Image [linev.bmp]
 
cmove.gif (200 bytes)Move [line.bmp, Start Position: (0, 0), End Position: (0, 610...
cmove.gif (200 bytes)Move [linev.bmp, Start Position: (0, 0), End Position: ...
cwait.gif (165 bytes)Wait [Duration: 0.6 sec]
By moving line (image, not command) of 2 pixels width with the step of 4 we'll get effect of grid in same color as line.
ccomment.gif (184 bytes)Showing credits.
cimage.gif (199 bytes)Image [created..., TextColour: RGB(192, 192, 192), ...
cimage.gif (199 bytes)Image [Active ..., TextColour: RGB(192, 192, 192), ...
cimage.gif (199 bytes)Image [xemilogo.bmp]
cimage.gif (199 bytes)Image [from Xe..., TextColour: RGB(192, 192, 192), ...
cimage.gif (199 bytes)Image [www.xem..., TextColour: RGB(192, 192, 192),...
cimage.gif (199 bytes)Image [all ima..., TextColour: RGB(192, 192, 192), BkCol...
cimage.gif (199 bytes)Image [krstDes..., TextColour: RGB(192, 192, 192), ...
cimage.gif (199 bytes)Image [www.krs..., TextColour: RGB(192, 192, 192),...
 
cshow.gif (202 bytes)Show [created..., Position: (272, 50), Letter By Letter...
cshow.gif (202 bytes)Show [Active ..., Position: (272, 70), Letter By Letter ...
cshow.gif (202 bytes)Show [xemilogo.bmp, Position: (345, 100), Colour: RGB...
cshow.gif (202 bytes)Show [from Xe..., Position: (272, 170), Letter By Letter...
cshow.gif (202 bytes)Show [www.xem..., Position: (272, 200), Letter By Letter...
cwait.gif (165 bytes)Wait [Duration: 0.6 sec]
 
cshow.gif (202 bytes)Show [all ima..., Position: (272, 280), Letter By Letter ...  
cshow.gif (202 bytes)Show [ani01.bmp, Position: (260, 340), Colour: RGB...
cwait.gif (165 bytes)Wait [Duration: 0.8 sec]
cshow.gif (202 bytes)Show [ani02.bmp, Position: (260, 340), Colour: RGB...
cwait.gif (165 bytes)Wait [Duration: 0.06 sec]
cshow.gif (202 bytes)Show [ani03.bmp, Position: (260, 340), Colour: RGB...
cwait.gif (165 bytes)Wait [Duration: 0.06 sec]
cshow.gif (202 bytes)Show [ani04.bmp, Position: (260, 340), Colour: RGB...
cwait.gif (165 bytes)Wait [Duration: 0.06 sec]
cshow.gif (202 bytes)Show [ani05.bmp, Position: (260, 340), Colour: RGB...
cwait.gif (165 bytes)Wait [Duration: 0.06 sec]
cshow.gif (202 bytes)Show [ani06.bmp, Position: (260, 340), Colour: RGB...
cwait.gif (165 bytes)Wait [Duration: 0.06 sec]
cshow.gif (202 bytes)Show [ani07.bmp, Position: (260, 340), Colour: RGB...
cwait.gif (165 bytes)Wait [Duration: 0.06 sec]
cshow.gif (202 bytes)Show [ani08.bmp, Position: (260, 340), Colour: RGB...
cwait.gif (165 bytes)Wait [Duration: 0.06 sec]
cshow.gif (202 bytes)Show [ani09.bmp, Position: (260, 340), Colour: RGB...
cwait.gif (165 bytes)Wait [Duration: 0.06 sec]
cshow.gif (202 bytes)Show [ani10.bmp, Position: (260, 340), Colour: RGB...
cwait.gif (165 bytes)Wait [Duration: 0.06 sec]
cshow.gif (202 bytes)Show [ani11.bmp, Position: (260, 340), Colour: RGB...
cwait.gif (165 bytes)Wait [Duration: 0.06 sec]
cshow.gif (202 bytes)Show [ani12.bmp, Position: (260, 340), Colour: RGB...
cshow.gif (202 bytes)Show [ani13.bmp, Position: (260, 340), Colour: RGB...
 
cshow.gif (202 bytes)Show [krstDes..., Position: (272, 310), Letter By Letter...
cshow.gif (202 bytes)Show [www.krs..., Position: (272, 490), Letter By Letter...
cwait.gif (165 bytes)Wait [Duration: 2.8 sec]
cplay.gif (132 bytes)Play [evacuate.wav, No wait - 1 time]
cwait.gif (165 bytes)Wait [Duration: 3 sec]
 
ccomment.gif (184 bytes)By repeating black line with random start and end coordinates
ccomment.gif (184 bytes)
4000 times you will get clear screen effect.
ccomment.gif (184 bytes)
Cls command is added in case that line command
ccomment.gif (184 bytes)
does not cover all text.
crepeat_.gif (851 bytes)Repeat
cline.gif (100 bytes)Line [Width: 3, Style: Solid, Start Position: (Random,...
cuntil.gif (961 bytes)Until [4000 times]
ccls.gif (911 bytes)Cls [Colour: RGB(0, 0, 0)]
cwait.gif (165 bytes)Wait [Duration: 1 sec]
 
cuntil.gif (961 bytes)Until [Infinite]
 

For further help write to info@xemico.com

. | WHAT'S NEW | . | WIZARD | . | ABOUT XEMICOMPUTERS | .

. [ HOME ] . | MAIN MENU | . | TOOLBAR | . | COMMANDS | .



XemiComputers Ltd
.
info@xemico.com